package com.koron.standard.riskSources.bean.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.koron.standard.riskSources.bean.po.RiskSources;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 一级分类	二级分类	三级分类	四级分类	风险描述	风险等级	可能性	严重性	控制措施
 *
 * @author jzp
 * @since 2022/5/30
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "作业风险源导出数据", description = "RiskExcel")
public class RiskExcel extends RiskSources {

    /**
     * 风险内容
     */
    @ApiModelProperty("风险内容")
    private String riskLevel;

    /**
     * 风险描述
     */
    @TableField(value="`desc`")
    @ApiModelProperty("风险描述")
    private String desc;

    /**
     * 风险可能性
     */
    @ApiModelProperty("风险可能性")
    private Integer possible;

    /**
     * 风险严重性
     */
    @ApiModelProperty("风险严重性")
    private Integer serious;

    /**
     * 控制措施
     */
    @ApiModelProperty("控制措施")
    private String measures;

}
